Search Salaries

Click on job titles to view salary data, or select 2 jobs to compare.

Salaries

View salary and benefits information
Alternate job titles: User Experience Designer/Developer II | UX Developer II

Designs web pages and develops web-based technical solutions that engage users and meet business requirements. Handles projects from conceptualization through delivery. Develops and applies creative designs, ensuring that content meets brand standards and targets the intended audience. Uses knowledge of front-end platforms, frameworks, and languages to deliver high-quality site and application designs. Tests and improves site usability while ensuring optimal performance on a variety of browsers. Requires a bachelor's degree. Typically reports to a supervisor or manager. Occasionally directed i more...



Alternate job titles: Web Software Designer/Developer

Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Develops, implements, and debugs software code. Designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a b more...


Alternate job titles: Intermediate UI Programmer | UI Developer II

Develops user interfaces for websites and web-based applications. Translates design mockups and wireframes into code for website and web-based application UI. Designs prototypes; writes and tests code for new or existing applications. Identifies new technologies that can add additional visual display capabilities and enhance site usability. Supports backend integration and maintains graphic standards and branding throughout the UI. Has knowledge of commonly used languages and frameworks, including HTML, CSS, JavaScript, jQuery, Ajax, and Bootstrap. Typically requires a bachelor's degree in are more...


Alternate job titles: Software Engineer II | Intermediate Software Engineer | Software Applications Engineer II

The Software Developer II performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer II typically reports to a manager. Requires a bachelor's degree. Being a Software Developer II gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as a Software Developer II typically requires 2 to 4 years of related experience. more...



Alternate job titles: Frontend Developer II | Intermediate UI Programmer

The UI Developer II gathers requirements and creates specifications and develops code. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support a graphical user interface for products and programs. Being an UI Developer II has knowledge of standard concepts, practices, and procedures within a particular field (i.e., C, C++ language programming, XMotif programming interfaces and GUI API packages). Designs and writes codes to support existing application. In addition, UI Developer II typically requires a bachelor's degree. Typically rep more...


Alternate job titles: Intermediate Mainframe Programmer | Legacy Applications Programmer - Intermediate

The Mainframe Developer II maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Mainframe Developer II works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Mainframe Developer II may require a bachelor's degree. Typically reports to a project leader or manager. Being a Mainframe Developer II gains exposure to some of the complex tasks within more...



Alternate job titles: Curriculum Specialist II | Curriculum Developer | E-Learning Development | Instructional Designer | Learning and Development Curriculum Designer

The Curriculum Developer II conducts skill assessments and collects input to identify training or development needs, goals, gaps, and requirements. Designs and develops training programs, curriculum, methods, and materials for various audiences, including employees, managers, customers, or other learners. Being a Curriculum Developer II develops curricula supporting defined competency models or skill frameworks. Consults with subject matter experts to define learning objectives and to design appropriate course content and training curriculum. In addition, Curriculum Developer II writes and edi more...


Develops, deploys and maintains e-commerce websites. Uses knowledge of commonly used web development languages (e.g., HTML, Java, PHP, JSP, ASP.Net, Python, AJAX) to build and expand the functionality of e-commerce sites. Ensures e-commerce sites are properly integrated with backend systems, including pricing, inventory, and customer relationship databases. Ensures sites remain scalable while complying with performance and security standards. Typically requires a bachelor's degree in a related area. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining e more...


Alternate job titles: Software Systems Engineer II | Intermediate Software Systems Engineer | Software Operating Systems Development Intermediate | Systems Software Engineer/Programmer II

The Systems Applications Developer II corrects program errors according to the QA testing results within moderate complicated conditions. Develops, modifies and codes software systems programming applications. Being a Systems Applications Developer II analyzes problems and looks for solutions. Has intermediate knowledge of the principles of existing software systems development. In addition, Systems Applications Developer II requires a bachelor's degree. Typically reports to a supervisor. Working as a Systems Applications Developer II typically requires 2 to 4 years of related experience. Gain more...



Alternate job titles: Operating Systems Programmer II | Intermediate Operating Systems Programmer | Operating Systems Solutions Developer II

The Operating Systems Developer II analyzes and resolves problems associated with operating systems. Reviews, analyzes, develops, installs, and modifies computer operating systems. Being an Operating Systems Developer II may require an associate's degree or its equivalent. Detects, diagnoses, and reports related problems. In addition, Operating Systems Developer II typically reports to a project leader or manager. Working as an Operating Systems Developer II typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally more...


Hot Topics for HR Professionals

Make Decisions With Confidence

CompAnalyst delivers faster decision making, and new insights into your pay practices. You can explore new intersections between market, company, and employee data with enhanced data integrations.With powerful tools and streamlined workflows, you can price jobs quickly and access the information you need to get pay right.

Make it Simple

Creating job descriptions can be challenging, but it doesn't have to be.

With JobArchitect you can easily build and standardize your job descriptions using your existing content, format and branding or use one of the templates from our extensive library. And you can access CompAnalyst® job summaries or search across local job postings to write descriptions with ease.

To simplify things further, we make it easy to publish job postings from an approved job description.

Global Insights

Get comprehensive data and insights from your peers in the global pay markets you care about most. Connect your global teams to the pricing intelligence they need to recruit and retain talent in 100 countries.

Hot Topics for Job Salary Data

Adjust Employee Salary

Individualize employee pay based on unique job requirements and personal qualifications.

Price My Industry Jobs

Get the latest market pricing for benchmark jobs and jobs in your industry.

For Employers

Individualize employee pay based on unique job requirements and personal qualifications.

Get the latest market pricing for benchmark jobs and jobs in your industry.

For Employees

Analyze the market and your qualifications to negotiate your salary with confidence.

Search thousands of open positions to find your next opportunity.